home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 March
/
EnigmA AMIGA RUN 05 (1996)(G.R. Edizioni)(IT)[!][issue 1996-03][Skylink CD IV].iso
/
earcd
/
program
/
gucrtr13.lha
/
GUICreator1.3
/
GUIC.lha
/
GUICreator
/
Demos
/
Videothek
/
NewGUI.h
< prev
next >
Wrap
C/C++ Source or Header
|
1995-08-22
|
4KB
|
76 lines
#include "NewGUI_Structures.h"
/* Functions created by GUICreator */
#define GADGET_DOWN 0
#define GADGET_UP 1
void ShowGadget(struct Window *win, struct Gadget *gad, int type);
void SleepWindow(struct Window *win);
void WakenWindow(struct Window *win);
void GUIC_ErrorReport(struct Window *win,ULONG type);
void CreateBevelFrames(struct Window *win,APTR visualinfo,ULONG bevelcount,struct BevelFrame bevels[]);
void CreateLines(struct Window *win,int linecount,struct Line lines[]);
void CreateTexts(struct Window *win,int textcount,struct Text texts[],long double xscale,long double yscale);
void About(struct Window *hostwin,struct Gadget **wingads,APTR userdata);
void HandleHauptfenster(struct Screen *customscreen,LONG left,LONG top,APTR userdata);
void HandleEintrag(struct Screen *customscreen,LONG left,LONG top,APTR userdata);
/* Defines for Hauptfenster */
#define LVID_Listview 0
#define LAID_Gadget2 1
#define BTID_Neu 2
#define BTID_Aendern 3
#define BTID_Loeschen 4
#define BTID_ListeLoeschen 5
#define BTID_Drucken 6
#define BTID_Speichern 7
/* Defines for Eintrag */
#define LAID_Gadget9 0
#define LAID_Gadget10 1
#define LAID_Gadget11 2
#define STID_Filmtitel 3
#define INID_Kassette 4
#define INID_Minuten 5
#define CYID_Quelle 6
#define CYID_Art 7
#define LAID_Gadget17 8
#define LAID_Gadget18 9
#define BTID_Weiter 10
/* Functions which you must define for Hauptfenster */
extern void UserSetupHauptfenster(struct Window *win,struct Gadget *wingads[],APTR userdata);
void About(struct Window *win,struct Gadget *wingads[],APTR userdata);
extern void ListviewClicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
extern void NeuClicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
extern void AendernClicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
extern void LoeschenClicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
extern void ListeLoeschenClicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
extern void DruckenClicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
extern void SpeichernClicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
/* Functions which you must define for Eintrag */
extern void UserSetupEintrag(struct Window *win,struct Gadget *wingads[],APTR userdata);
extern BOOL EintragCloseWindow(struct Window *win,struct Gadget *wingads[],APTR userdata);
void About(struct Window *win,struct Gadget *wingads[],APTR userdata);
extern void FilmtitelClicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
extern void KassetteClicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
extern void MinutenClicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
extern void QuelleClicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
extern void ArtClicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);
extern void WeiterClicked(struct Window *win,struct Gadget *wingads[],ULONG gadgetid,ULONG messagecode,APTR userdata);